period (menstruation) - Francés Inglés Diccionario